package chai.ning.interfaces;

/**
 * 1、声明接口使用的关键字是 interface
 * 2、所有的接口默认都是 abstract修饰的(通常会省略)
 * 3、接口中所有的没有方法体的方法都是抽象方法，默认都是 public abstract修饰的
 */
public abstract interface Chargeable {
	
	int UNIT = 100 ; // 等同于 public static final int UNIT = 100 ;
	
	// 接口中声明抽象方法:
	// [ public abstract ] 返回类型  方法名称( 形参列表 ) [ thorws 异常列表 ] ;
	public abstract void charge() ;

}
